Big Huge Thesaurus

Acrocomia aculeata

noun